spring supplying drinking water - Français Anglais Dictionnaire